United Airlines Flight 4965 from Dulles International Airport in Washington, D.C. had almost reached Newark shortly before 9 p.m. Thursday when passengers said Matthew Dingley went off.
Dingley, 28, of Wynantsville, NY, sprinted to the cockpit door and began banging on it, then attacked the much smaller attendant when she tried to stop him, they said.
A passenger with a law enforcement background came to the rescue, subduing Dingley. But it didn't end there.
A group of Port Authority officers waiting on the tarmac at Terminal C pulled the retractable stairs from the plane door. As soon as the door opened, Dingley charged them, police said.
An officer who got knocked off the portable stairway was hospitalized with four broken ribs, Port Authority police said.
The attendant also required hospital attention, as did Dingley, they said.
Dingley was later charged with aggravated assault on a police officer and resisting arrest, among other offenses. He'll likely faces federal charges, as well.
Dingley has a criminal history, including an arrest stemming from a 2016 stolen car chase in the town of Duck, North Carolina, and a conviction following a trial in Albany the following year for a DWI a crash on I-787 in Rensselaer County, records show.
Click here to follow Daily Voice Garfield-Lodi and receive free news updates.